extricates oneself - Allemand Anglais Dictionnaire